.root {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.header {
  width: 100%;
  height: 37px;
  padding: 0 var(--vd-spacing-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid var(--vd-color-border-light);
  cursor: pointer;
  user-select: none;

  svg {
    color: var(--vd-color-font-regular);
    font-size: var(--vd-font-size-h6);
    margin-left: 3px;
  }
}

.title {
}

.body {
  width: 100%;
  flex: 1;
  overflow: auto;
}

.bodyFolded {
  display: none;
}
